package display;

import java.util.*;
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
import org.springframework.web.context.*;

import domain.ProfesorRepository;
import domain.Profesor;

public class AgregarProfesor extends PageController {
  
	public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		ProfesorRepository profesores = (ProfesorRepository) context.getBean("profesorRepository");
		try {
			System.out.println("Entre aqui...");
			String cedula = request.getParameter("cedula");
			String nombre = request.getParameter("nombre");
			String titulo = request.getParameter("titulo");
			String area = request.getParameter("area");
			String telefono = request.getParameter("telefono");
			Random generator = new Random();
			int id = generator.nextInt();	
			Profesor  profe = new Profesor();
			profe.setId(id);
			profe.setCedula(cedula);
			profe.setNombre(nombre);
			profe.setTelefono(telefono);
			profe.setArea(area);
			profe.setTitulo(titulo);
			profesores.insertProfesor(profe);
			response.sendRedirect("listaProfesores");
		} catch (Exception e) {
			request.setAttribute("mensaje",e.getMessage());
			forward("/paginaError.jsp",request,response);
		}
	}
}